@charset "gb2312";
/* base.css */
/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, keygen, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, input, textarea, select, button { margin:0; padding:0;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {}
ol, ul { list-style:none;}
img{border:0;}
body, html { font-family: "微软雅黑"; color:#333333; font-size:16px; background-color:#ffffff;
	/**
	-webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
	**/
}
a { color:#333333; font-size:16px; text-decoration:none; outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-transition: all .3s ease-out;
   -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
        transition: all .3s ease-out;}
a:hover { color:#CC0000;}
.clear{ clear:both; height:0;  line-height:0; font-size:0}

table{border-left:1px solid #cccccc; border-top:1px solid #dddddd; margin:auto; text-align:center;}
table td{border-right:1px solid #cccccc; border-bottom:1px solid #dddddd; padding:5px 12px 5px 12px; text-align:center;}
table td p{text-align:left;}
.no_tb{border-left:0px solid #ffffff; border-top:0px solid #ffffff; margin:auto; text-align:center;}
.no_tb td{border-right:0px solid #ffffff; border-bottom:0px solid #ffffff; text-align:center; padding:5px 12px 5px 12px;}
.no_tb td p{text-align:left;}

select{padding:5px; outline:none; }

.fd{max-width: 100%; 
	transition: all 0.8s;
	-webkit-transform: all 0.8s;    /* for Chrome || Safari */
	-moz-transform: all 0.8s;       /* for Firefox */
	-ms-transform: all 0.8s;        /* for IE */
	-o-transform: all 0.8s;         /* for Opera */
	display:block;
}
.fd:hover{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);    /* for Chrome || Safari */
	-moz-transform: scale(1.1);       /* for Firefox */
	-ms-transform: scale(1.1);        /* for IE */
	-o-transform: scale(1.1);        /* for Opera */
}

/*首字母大写*/
.a{text-transform:capitalize;}
/*全都是大写*/
.b{text-transform:uppercase;}
/*全都是小写*/
.c{text-transform:lowercase;}

/*动画效果*/
@-webkit-keyframes fadeIn {
	0% {
	opacity: 0; /*初始状态 透明度为0*/
	}
	20%{
		filter:alpha(opacity=20); /* IE */
		-moz-opacity:0.2; /* 老版Mozilla */
		-khtml-opacity:0.2; /* 老版Safari */
		opacity: 0.2; /* 支持opacity的浏览器*/
	}
	50% {
		filter:alpha(opacity=50); /* IE */
		-moz-opacity:0.5; /* 老版Mozilla */
		-khtml-opacity:0.5; /* 老版Safari */
		opacity: 0.5; /* 支持opacity的浏览器*/
	}
	70%{
		filter:alpha(opacity=70); /* IE */
		-moz-opacity:0.7; /* 老版Mozilla */
		-khtml-opacity:0.7; /* 老版Safari */
		opacity: 0.7; /* 支持opacity的浏览器*/
	}
	100% {
		filter:alpha(opacity=100); /* IE */
		-moz-opacity:1; /* 老版Mozilla */
		-khtml-opacity:1; /* 老版Safari */
		opacity: 1; /* 支持opacity的浏览器*/
	}
}

.toe{
	/*超出省略号*/
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

/* function */
.f-clear { overflow:hidden; display:block; clear:both; height:0;}
.f-clearfix:before, .f-clearfix:after { content:''; display:table;}
.f-clearfix:after { clear:both;}
.f-clearfix,.f-zm { *zoom:1;}


/*  字体 图标 font-ico */
@font-face {
	font-family: 'Rjdaoico';
	src: url('../fonts/rjdaoico.ttf') format('truetype'), url('../fonts/rjdaoico.woff') format('woff'), url('../fonts/rjdaoico.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
i {
	/* use !important to prevent issues with browser extensions that change fonts*/
	font-family: 'Rjdaoico' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-size: 30px;
	line-height: 1;
	/* Better Font Rendering ===========*/
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-0043:before{content: "\ec6b";}
.icon-0045:before{content: "\ec69";}
.icon-0050:before{content: "\ec64";}
.icon-0061:before{content: "\ec59";}
.icon-0092:before{content: "\ec3a";}
.icon-0108:before{content: "\ec2a";}
.icon-0174:before{content: "\ebe8";}
.icon-0177:before{content: "\ebe5";}
.icon-0190:before{content: "\ebd8";}
.icon-0213:before{content: "\ebc1";}
.icon-0241:before{content: "\eba5";}
.icon-0242:before{content: "\eba4";}
.icon-0254:before{content: "\eb98";}
.icon-0260:before{content: "\eb92";}
.icon-0307:before{content: "\eb63";}
.icon-0501:before{content: "\eaa2";}
.icon-0518:before{content: "\ea91";}
.icon-0523:before{content: "\ea8c";}
.icon-0512:before{content: "\ea97";}
.icon-0541:before{content: "\ea7a";}
.icon-0545:before{content: "\ea76";}
.icon-0560:before{content: "\ea67";}
.icon-0563:before{content: "\ea64";}
.icon-0625:before{content: "\ea26";}
.icon-0646:before{content: "\ea11";}
.icon-0665:before{content: "\e9fe";}
.icon-0679:before{content: "\e9f0";}
.icon-0716:before{content: "\e9cb";}
.icon-0720:before{content: "\e9c7";}
.icon-0737:before{content: "\e9b6";}
.icon-0761:before{content: "\e99e";}
.icon-0797:before{content: "\e97a";}
.icon-0827:before{content: "\e95c";}
.icon-0841:before{content: "\e94e";}
.icon-0969:before{content: "\ec98";}
.icon-0972:before{content: "\ec68";}

/*网页样式*/
.wrapper{padding:0 10px 0 10px; max-width:1280px; min-width:260px; margin:auto;}
.wrap{padding:0 10px 0 10px; width:calc(100% - 20px); width:-moz-calc(100% - 20px); width:-webkit-calc(100% - 20px); min-width:260px; margin:auto;}


.head{position:fixed; top:0; left:0; z-index:55555; padding:20px 10px 10px 10px; width:100%; margin:auto; width:calc(100% - 20px); width:-moz-calc(100% - 20px); width:-webkit-calc(100% - 20px); background-color:#FFFFFF;}
/*设置背景*/
.head .logo{float:left; margin:0 0 0 10px;}
.head .logo > a{float:left;}
.head .logo p{float:left; height:52px; line-height:50px;  color:#222222; padding:0 0 0 12px;}
.head .logo p span{ color:#FFFFFF; display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0 2px 0 0; background-color:#fe0201; width:22px; line-height:24px; text-align:center;
border-radius:50%; -moz-border-radius:50%;  -webkit-border-radius:50%;}
.head .logo h1{ float:left; height:52px; line-height:50px; color:#222222; font-size:16px; font-weight:normal;}
.head .nav{float:right;}
.head .nav li{float:left; padding:0 20px 0 20px; line-height:45px; position:relative;}
.head .nav li a{ position:relative; display:block; font-size:16px; color:#000000; /* text-shadow: 1px 1px 1px #ffffff; -webkit-text-shadow: 1px 1px 1px #ffffff; -moz-text-shadow: 1px 1px 1px #ffffff;*/}
.head .nav li a:hover{background-position:left center;
	transition: all 0.2s; 
	-webkit-transform: all 0.2s;    /* for Chrome || Safari */
	-moz-transform: all 0.2s;       /* for Firefox */
	-ms-transform: all 0.2s;        /* for IE */
	-o-transform: all 0.2s;         /* for Opera */
	color:#FF0000;
	font-size:18px;
}   
 /* transition: all 1s;  transform-origin:(2%,75%);	rotateX 上下 */
.head .nav li:nth-child(7){}
.head .nav li:nth-child(7):before{content: "";}
.head .nav li:nth-child(8){ cursor:pointer; /*border-right:1px solid #cccccc;*/}
/*.head .nav li:nth-child(8) i{ font-size:20px;}*/
.head .nav li:nth-child(9){ padding:0 10px 0 20px; color:#FE0000; font-weight:bold; font-size:20px; font-family:Arial, Helvetica, sans-serif, microsoft yahei; line-height:42px;}
.head .nav li p{position:absolute; line-height:16px; font-size:14px; padding-bottom:15px; text-align:center; width:160px; top:45px; left:-50px; display:none; z-index:999; padding:10px 5px 10px ; background-color:#FFFFFF;}
.head .nav li p img{width:100%;}
.head .nav li i{font-size:22px;}


/*滚动时浮动*/
.head-f{ padding:6px 10px 5px 10px; z-index:9998; background-color: rgba(255,255,255,0.95) !important;
	box-shadow:0 1px 2px #cccccc;
}
.head-f .nav{padding:3px 0 0 0;}
.head-f .nav li{float:left; padding:0 15px 0 15px; position:relative;
	transition: all 0.8s;
	-webkit-transform: all 0.8s;    /* for Chrome || Safari */
	-moz-transform: all 0.8s;       /* for Firefox */
	-ms-transform: all 0.8s;        /* for IE */
	-o-transform: all 0.8s;         /* for Opera */
}

.head-k{height:90px;}

/*手机点开*/
.nav-ico{ float:right; margin:10px 0px 0 0; display:none; width: 40px; height: 32px; line-height: 32px;}
.nav-ico img{ width: 100%; cursor:pointer;}
.nav-ico i{ display:none;}
.nav-ico i:first-child{display:block; font-size:20px;}

/*首页标题*/
.title{ padding:50px 0px 2px 0px; max-width:880px; margin:auto; background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAQEBAQEBAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/2wBDAQEBAQEBAQICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/wgARCAABAAQDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAACf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAASvP/8QAFBABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQABBQJ//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPwF//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPwF//8QAFBABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQAGPwJ//8QAFBABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQABPyF//9oADAMBAAIAAwAAABAf/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPxB//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPxB//8QAFBABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQABPxB//9k=); background-repeat:repeat-x; background-position:center 134px; text-align:center;}
.title div{height:70px; line-height:70px; font-size:38px; color:#222222;}
.title div strong{ font-family:"微软雅黑";}
.title p{display:inline-block; line-height:28px; padding:0 10px 0 10px; font-size:15px; color:#2C2C2C; font-family:Arial, Helvetica, sans-serif; margin:auto; background-color:#FFFFFF;}

/*案例*/
.case-info{ text-align:center;}
.case-info span{display:inline-block; line-height:14px; border-right:1px solid #dddddd; padding:10px 20px 0 20px; font-size:14px; color:#666666;}
.case-info span:last-child{border-right:0;}

.case-list{ padding:20px 10px 10px 10px;}
.case-list li{float:left; width:23%; width:calc(25% - 20px); width:-moz-calc(25% - 20px); width:-webkit-calc(25% - 20px); margin:8px; border:1px solid #eeeeee; overflow:hidden;}
.case-list li div{ position:relative; overflow:hidden;}
.case-list li div img{width:100%; display:block; transition: all 0.8s;
	-webkit-transform: all 0.8s;    /* for Chrome || Safari */
	-moz-transform: all 0.8s;       /* for Firefox */
	-ms-transform: all 0.8s;        /* for IE */
	-o-transform: all 0.8s;         /* for Opera */
}
.case-list li:hover div img{transform: scale(0.9);
	-webkit-transform: scale(0.9);    /* for Chrome || Safari */
	-moz-transform: scale(0.9);       /* for Firefox */
	-ms-transform: scale(0.9);        /* for IE */
	-o-transform: scale(0.9);        /* for Opera */
}
.case-list li div .layer-bj{position:absolute; display:block; left:0px; top:0px; text-align:center; width:100%; _width:100%; height:20%; padding:40% 0 40% 0; background-color:#000000; background-color: rgba(0,0,0,0.7); z-index:88; display:none; color:#FFFFFF;}
.case-list li div .layer-bj i{font-size:70px;}
.case-list li:hover div .layer-bj{
	display:block;
	/*调用动画效果*/
	-webkit-animation-name: fadeIn; /*动画名称*/
	-webkit-animation-duration: 0.5s; /*动画持续时间*/
	-webkit-animation-iteration-count: 1; /*动画次数*/
	-webkit-animation-delay: 0s; /*延迟时间*/
}
.case-list li .c-title{ height:50px; line-height:45px; padding:0 15px 0 15px; text-align:left; font-size:16px; font-weight:normal; overflow:hidden; background-color:#F1F1F1;}
.case-list li .c-title span{float:right;}
.case-list li .c-title span i{font-size:16px; color:#666666;}
.case-list li:hover .c-title{background-color:#CA0000; color:#FFFFFF; text-align:center;
/*调用动画效果*/
	-webkit-animation-name: fadeIn; /*动画名称*/
	-webkit-animation-duration: 0.5s; /*动画持续时间*/
	-webkit-animation-iteration-count: 1; /*动画次数*/
	-webkit-animation-delay: 0s; /*延迟时间*/
}
.case-list li:hover .c-title span i{ color:#FFFFFF;}

.case-more{ position:relative; display:block; width:calc(100% - 30px); width:-moz-calc(100% - 30px); width:-webkit-calc(100% - 30px); margin:auto; border-radius:40px; -moz-border-radius:40px;  -webkit-border-radius:40px; text-align:center; height:60px; line-height:60px; text-align:center; background-color:#EEEEEE; color:#333333; font-size:20px;}
.case-more:hover{ background-color:#000000; color:#FFFFFF;}




.er-banner{ height:300px; overflow:hidden; position:relative; background-repeat:no-repeat; background-position:center top; background-size: 100% auto;}
.er-banner img{width:100%;}
.er-banner p{position:absolute; width:100%; left:0; top:35%;  text-align:center; font-size:25px; line-height:60px; color:#ffffff; text-transform:capitalize; text-shadow: 1px 1px 1px #444444;}
.er-banner p span{ font-size:45px; font-weight:bold; position:relative; display:block;}

.hei30{height:30px; line-height:30px;}

.tag{ padding:20px 0 0 0; text-align:left; font-size:14px; color:#777777;}
.tag a{ font-size:14px; color:#777777;}


/*跳动的动画*/
@-webkit-keyframes bounce-down {
 25% {-webkit-transform: translateY(-5px);}
 50%, 100% {-webkit-transform: translateY(0);}
 75% {-webkit-transform: translateY(5px);}
}

@keyframes bounce-down {
 25% {transform: translateY(-5px);}
 50%, 100% {transform: translateY(0);}
 75% {transform: translateY(5px);}
}

.animate-bounce-down{ background:#333; width: 100px; height: 100px; margin:100px auto;-webkit-animation: bounce-down 1.5s linear infinite;animation: bounce-down 1.5s linear infinite;
}

@-webkit-keyframes bounce-up {
 25% {-webkit-transform: translateY(10px);}
 50%, 100% {-webkit-transform: translateY(0);}
 75% {-webkit-transform: translateY(-10px);}
}

@keyframes bounce-up {
 25% {transform: translateY(10px);}
 50%, 100% {transform: translateY(0);}
 75% {transform: translateY(-10px);}
}
.animate-bounce-up{ -webkit-animation: bounce-up 1.5s linear infinite;animation: bounce-up 1.5s linear infinite;}

/*客服*/
.kefu{ position:fixed; right:0; bottom:50%; width:50px; padding:6px 0 6px 0; border-radius:6px 0 0 6px; -moz-border-radius:6px 0 0 6px;  -webkit-border-radius:6px 0 0 6px; background-color:#FF0000; opacity:0.8; filter:alpha(opacity=80);}
.kefu li{ padding:10px 0 10px 0; min-height:25px; position:relative; border-bottom:1px solid #ffffff;}
.kefu li a{ position:relative; display:block; background-color:#FF0000; width:50px; text-align:center; z-index:333;}
.kefu li a i{color:#FFFFFF;}
.kefu li p{  position:absolute; top:0; left:50px; z-index:222; padding:10px 0 10px 10px; height:30px; line-height:30px; width:134px; right:-90px; border-radius:10px 0 0 10px;  -moz-border-radius:10px 0 0 10px;  -webkit-border-radius:10px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:18px;
	transition: all 0.4s;
	-webkit-transform: all 0.4s;    /* for Chrome || Safari */
	-moz-transform: all 0.4s;       /* for Firefox */
	-ms-transform: all 0.4s;        /* for IE */
	-o-transform: all 0.4s;         /* for Opera */
}
.kefu li p img{width:110px;}
.kefu li:hover p{ right:50px; left:auto; text-align:center; color:#FFFFFF; background-color:#FF0000;}

.kefu li:nth-child(2) p{ height:130px; font-size:14px; padding:12px 0 12px 10px; line-height:16px;}
.kefu li:last-child{border-bottom:0;}



/*=======================index.css=======================================*/

body, html {background-color:#ffffff;}
/*首页导航背景*/
.head-bj{background-color: rgba(255,255,255,0.8);}
.head-bj:hover{background-color: rgba(255,255,255,0.8);
	transition: all 0.8s;
	-webkit-transform: all 0.8s;    /* for Chrome || Safari */
	-moz-transform: all 0.8s;       /* for Firefox */
	-ms-transform: all 0.8s;        /* for IE */
	-o-transform: all 0.8s;         /* for Opera */
}


/*服务项目*/
.service{ border-left:1px solid #eeeeee; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; width:80%; width: calc(100% - 40px); width: -moz-calc(100% - 40px); width: -webkit-calc(100% - 40px); margin:auto; font-size:14px;}
.service li{ float:left; width:16.6666666666%; width: calc(100%/6); width: -moz-calc(100%/6); width: -webkit-calc(100%/6);
	transition: all 1s;
	-moz-transition: all 1s; /* Firefox 4 */
	-webkit-transition: all 1s; /* Safari 和 Chrome */
	-o-transition: all 1s; /* Opera */
}
.service li .left{ width:100%; text-align:center; position:relative; height:294px; padding:40px 0 20px 0;  border-right:1px solid #eeeeee;}
.service li .left h3{font-size:18px; font-weight:bold;}
.service li .left .ser-title{ padding:6px 10px 50px 10px; font-size:14px;}
.service li .left i{ font-size:72px;}

.service li .left .l_foot{ position:absolute; left:5%; bottom:0; width:90%; height:36px; line-height:18px; padding:20px 0 10px 0; border-top:1px dashed #dddddd; text-align:center;}
.service li .left_be{ background-color:#D60000; color:#FFFFFF; border-right:1px solid #D60000;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari 和 Chrome */
	-o-transition: all 0.5s; /* Opera */
}
.service li .right{ background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QONaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MiA3OS4xNjA5MjQsIDIwMTcvMDcvMTMtMDE6MDY6MzkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjQ5MDkyN2EtMzEyMC02NTQ3LWI2YTktNTMxNTM4NGNiMWRjIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc5RDBEM0YxNkNEOTExRUQ4NTlCOUU4REZBMzExMTI2IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc5RDBEM0YwNkNEOTExRUQ4NTlCOUU4REZBMzExMTI2IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ1ODA3YjFkLTEzMmEtYmM0OC1iNzJlLTBkMWY2MzQxMDc1OCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmYzYzJlYmU2LWMyYzMtNTY0MS1iYjVmLTk2ZmVjN2ZjNDBjMSIvPiA8L3Jk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); background-position:center center; background-size:cover;}
.service li .right p{height:70px; line-height:70px; text-align:left; border-bottom:1px solid #565758; background-image:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QNnaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MiA3OS4xNjA5MjQsIDIwMTcvMDcvMTMtMDE6MDY6MzkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9IjYwNkU0MERBODUxQTFDRUU3ODQ2NEQzMkEzQzQwMjgzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdBMEY5RkU1NkNEQjExRUQ5NTZEQzNDMzFGMDJENjM5IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdBMEY5RkU0NkNEQjExRUQ5NTZEQzNDMzFGMDJENjM5IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJmYTFkNTJmLTM5MjEtYjc0Yi04OGI3LTViNTFlZThhYWY1MyIgc3RSZWY6ZG9jdW1lbnRJRD0iNjA2RTQwREE4NTFBMUNFRTc4NDY0RDMyQTNDNDAyODMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCABHABgDAREAAhEBAxEB/8QAWQABAQEAAAAAAAAAAAAAAAAAAAYHAQEAAAAAAAAAAAAAAAAAAAAAEAABBAEFAAMAAAAAAAAAAAAAAQISAwQRMSIFBkEyExEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AxgAAAAAAAAAAAUmRleSXydVNVKp3aRnZFZSlycr9laqbIBNgAKPIp8ink6rKbFXvOM26ulLXkit+sNNlAnAAFHkdT5pnk6s6rMl2zoyomi8lXRzPz3RGp8gTgAAAAAAAAAAA/9k=); background-repeat:no-repeat; background-position:right center; padding:0 0 0 20px; color:#aaaaaa;}
.service li .right p:last-child{border-bottom:0;}
.service li .right p:hover{background-color:#333333;}
/*偶数li 自动隐藏*/
.service li:nth-of-type(even){ width:0px; overflow:hidden;}
.service .li_be{ width:16.6666666666% !important; width: calc(100%/6) !important; width: -moz-calc(100%/6) !important; width: -webkit-calc(100%/6) !important;
	transition: all 1s;
	-moz-transition: all 1s; /* Firefox 4 */
	-webkit-transition: all 1s; /* Safari 和 Chrome */
	-o-transition: all 1s; /* Opera */
}



/*流程*/
.flow-box{ background-image:url(../images/flow.webp); background-repeat:no-repeat; background-position:center top; background-size: 100% auto; height:600px; padding:30px 0 0 0;}
.flow-box .flow{ max-width:80%; margin:auto; padding:60px 0 0 0;}
.flow-box .flow li{ float:left; width:calc(20% - 62px); width:-moz-calc(20% - 62px); width:-webkit-calc(20% - 62px); margin:0 10px 20px 10px; border-radius:1px; -moz-border-radius:1px;  -webkit-border-radius:1px; -moz-border-radius:1px; padding:40px 20px 10px 20px; height:200px; border:1px solid #eeeeee; box-shadow:0 3px 8px #dddddd; background-color:#FFFFFF;}
.flow-box .flow li a{ position:relative; display:block; max-width:180px; margin:auto; color:#333333; line-height:24px; text-align:center;}
.flow-box .flow li a p{ font-size:18px; font-weight:bold; padding:10px 0 10px 0;}
.flow-box .flow li a span{ font-size:14px; color:#888888;}
.flow-box .flow li a span i{font-style:normal; font-size:16px; color:#FF0000;}
.flow-box .flow li:hover{background-color:#f9f9f9;
transition: all 1.5s;
-moz-transition: all 1.5s; /* Firefox 4 */
-webkit-transition: all 1.5s; /* Safari 和 Chrome */
-o-transition: all 1.5s; /* Opera */
}
.flow-box .flow li a:hover{transition: all 1s;
-moz-transition: all 1s; /* Firefox 4 */
-webkit-transition: all 1s; /* Safari 和 Chrome */
-o-transition: all 1s; /* Opera */
 -webkit-transform: rotate(360deg);	-moz-transform: rotate(360deg);	transform: rotate(360deg);}
.flow-box .flow li a > i{font-size:70px; color:#000000;}

.hei10{height:10px; line-height:10px; background-color:#FFFFFF;}
.hei15{height:15px; line-height:15px; background-color:#FFFFFF;}



/*推荐阅读*/
.recommend{ padding:0 20px 0 20px; background-color:#efefef;}
.recommend .left{float:left; width:120px; height:45px; line-height:45px; background-color:#FE0000; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center;}
.recommend .right{float:right; width:calc(100% - 130px); width:-moz-calc(100% - 130px); width:-webkit-calc(100% - 130px);}
.recommend .right a{display:inline-block; padding:0 25px 0 40px; border-right:1px solid #c9c9c9; font-size:14px; line-height:45px;}
.recommend .right a i{ color:#77D372; font-size:14px; -webkit-transform: rotate(45deg);	-moz-transform: rotate(45deg);	transform: rotate(45deg);}


.news-main{ max-width:1280px; margin:auto; padding:30px 0 0 0;}
.news-main .news-box{float:left; width:calc((100% - 60px)/3); width:-moz-calc((100% - 60px)/3); width:-webkit-calc((100% - 60px)/3); margin-right:22px; padding:0px 0 22px 0;
background:url(data:image/gif;base64,R0lGODlhlgGjAdUAAAAAAP////7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/b29vX19fT09PPz8/Ly8vHx8fDw8O/v7+7u7u3t7ezs7Ovr6+rq6unp6efn5+bm5uXl5d7e3t3d3dvb26GhoZycnJqampWVlZSUlJOTk5KSkpGRkY6Ojo2NjYyMjIuLi4mJiYiIiIeHh4aGhoWFhYSEhIODg4KCgoGBgYCAgH9/f319fXx8fHt7e3l5eXh4eHZ2dv///wAAAAAAAAAAAAAAACH5BAEAADsALAAAAACWAaMBAAb/wJWJBoPpbJiJcqmkOJ/QqHRKrVqvWKekcRAEvuCweEwum8/otHrNbrvf8Lbg4Jhk7/i8fnqJUCAUCxszOTUtKycvIwoBBAUBBwECk5STA5eYmZqbnJ2en6ChlwYEYAKXcamqq6ytrq9pA14CjgUEori5uruaXwa0jw4BvwgHIC5gBo+RsM3OYl7P0tPU1daT1tlqCI1fCAZfA5ABMiUDjwMIs5Xs7e7v8PHy8/Tsl9Ha+fr7/F+VAwTqCRxIsGAAcdEGRAoo7oSJW6UgPepHUdKpShUzatzI5qIpjtIOjKL0EcWLUgTA+SvIsqVLeCBjypwZDqC4lS9z6ox3y1QB/5KlbpBgNOwLM5rTsCFdyvTapohN4zxKKUYWrREZAjDyEuld1FUXT0H9SrYsHJJm5QR4JEDd2oNfHkAIl7au3bt4836RMBeu3r+AAwvWx5fu4MOIEytmU9jv4seQIwdufFOy5cuYmVLOzLmz536bP4seTdpV6NKoU6s2I0HCRIurY8v+LO7Agwdj8c3ezXuxOAMNFlTuTbz4YXEDFPyCZry587Q3DcjyR/259es0E0qqrhu79+/6ZoW5ia07+PPonZEHc3O6+fTw48dpL7++/fv48+vfz7+///8ABijggAQWaOCBCCao4IIMNujggxBGKOGEFFZo4YUYZqjhhhx26P/hhyCGKOKIJJZo4okopqjiiiy26OKLMMYo44w01mjjjTjmqOOOPPbo449ABinkkEQWaeSRSCap5JJMNunkk1BGKeWUVFZp5ZVYZqnlllx26eWXYCLYCQFklklmAWimiSYCbLbJJgNwxgmnA3TWSWdreOK5x5589unnn4AGyicTTERg6KGGLqDoooq66aaZkN5i1XPvdDJQGQPxoummnHbq6aegbuoVGZl+glaYHbaD36VsWLrTq7DGKuusr+rCahpKyTcqqmHsetZ7s/kaB63EFmvsscgKhKk7zuS6n7C8QrusfdJaVA+vaDiL7bbcduvtt+CGK+645JZr7rnopqv/7rrstuvuu/DGK++89NZr77345qvvvvz26++/AAcs8MAEF2zwwQgnrPDCDDfs8MMQRyzxxBRXbPHFGGes8cYcd+zxxyCHLPLIJJds8skop6zyyiy37PLLMMcs88w012zzzTjnrPPOPPfs889ABy300EQXbfTRSCet9NJMN+3001BHLfXUVFdt9dVYZ6311lx37fXXYIct9thkl2322WinrfbabLft9ttwxy333HTXbffdeOet99589+3334AHLvjghBdu+OGIJ6744ow37vjjkEcu+eSUV2755ZhnrvnmnHfu+eeghy766KSXbvrpqKeu+uqst+7667DHLvvstNdu//vtuOeu++689+7778AHL/zwxBdv/PHIJ6/88sw37/zz0Ecv/fTUV2/99dhnr/323Hfv/ffghy/++OSXb/756Kev/vrst+/++/DHL//89Ndv//3456///vz37///AAygAAdIwAIa8IAITKACF8jABjrwgRCMoAQnSMEKWvCCGMygBjfIwQ56kGrVIlcE6AIsuEVjEhIYIVxK+LYTCiCFJMSbC2G4QhmuhIYIsaFFcLidu81QhTn04Q2B2EO7/XA9ATFiRAwgl2ToDRUGkIADCkCUL7xmbl7oCQM0AAkWwg05XuiACBjQiJtccW4RUYAHVuAFWxSxbhFZwApS4IhokJTJbtM5iAlQsJ0T4g05KVDBeN5orccg5IxAKgVyhnMcuizkLZIwQQkScBBHNGAMycrkOwxwFEkwckev+QlCNEnKWYijFGRsBAIc8IEYoMAFM6jBDWRwgSVEoQK4zKUud8nLXvryl8AMpjBxSacCoEJbPToHBCRggWE685nQjCYvIaCBCDigAg7gwAtwUIMXsCAENAgCADs=) no-repeat center top;
}
.news-main .news-box > p{ height:63px; line-height:62px; overflow:hidden; font-size:20px; font-weight:bold; color:#CFA267; padding:10px 14px 0 14px; text-align:center;}
.news-main .news-box > p span{font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.news-main div:last-child{margin-right:0;}

.news-main .news-box .news-list{ padding:10px 14px 10px 14px;}
.news-main .news-box .news-list li{ padding:10px 0 10px 0;}
.news-main .news-box .news-list li .left{float:left; width:58px; height:58px; border-radius:5px; -moz-border-radius:5px;  -webkit-border-radius:5px; background-color:#EAEAEA; color:#FFFFFF; padding:5px; text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.news-main .news-box .news-list li .left p:nth-child(1){height:34px; line-height:34px; font-size:26px; border-bottom:1px solid #d1d1d1;}
.news-main .news-box .news-list li .left p:nth-child(2){height:18px; line-height:18px; font-size:12px; border-top:1px solid #f2f2f2; padding:2px 0 0 0;}
.news-main .news-box .news-list li .right{float:right; width:calc(100% - 82px); width:-moz-calc(100% - 82px); width:-webkit-calc(100% - 82px); height:68px; line-height:20px; color:#999999; font-size:12px; overflow:hidden; text-align:justify;}
.news-main .news-box .news-list li .right p{height:26px; line-height:24px; overflow:hidden;}
.news-main .news-box .news-list li .right p a{font-size:14px;}

.news-main .news-box .news-list li:hover .left{ background-color:#000000;}
.news-main .news-box .news-list li:hover .right{color:#000000;
transition: all 0.6s;
-moz-transition: all 0.6s; /* Firefox 4 */
-webkit-transition: all 0.6s; /* Safari 和 Chrome */
-o-transition: all 0.6s; /* Opera */
}

.news-main .news-box .news-list li:hover .right p a{color:#000000; font-weight:bold;
transition: all 0.6s;
-moz-transition: all 0.6s; /* Firefox 4 */
-webkit-transition: all 0.6s; /* Safari 和 Chrome */
-o-transition: all 0.6s; /* Opera */
}
.news-main .news-box .news-more{height:38px; line-height:37px; border-radius:30px; -moz-border-radius:30px;  -webkit-border-radius:30px; width:138px; border:1px solid #eaeaea; margin:auto; position:relative; display:block; text-align:center; color:#888888; font-size:14px;}
.news-main .news-box .news-more:hover{background-color:#000000; color:#FFFFFF;}


/*=======================adapter.css=======================================*/

/* 原 adapter.css */
@media screen and (max-width:1920px){.flow-box{background-size:auto auto}
.er-banner{background-size:auto auto}
}
@media screen and (max-width:1600px){.service{max-width:calc(100% - 20px);max-width:-moz-calc(100% - 20px);max-width:-webkit-calc(100% - 20px);min-width:inherit}
.flow-box .flow{max-width:calc(100% - 20px);max-width:-moz-calc(100% - 20px);max-width:-webkit-calc(100% - 20px);min-width:inherit}
.news .left-side{float:left;position:static}
}

@media screen and (max-width:1360px){
.head .nav li{ padding:0 16px 0 16px;}
.head .nav li:nth-child(9){display:none;}
}
@media screen and (max-width:1281px){
	.service li{width:23%; width: calc(100%/4); width: -moz-calc(100%/4); width: -webkit-calc(100%/4); margin:5px 0 5px 0;}
	.service li:nth-of-type(even){width:23%; width: calc(100%/4); width: -moz-calc(100%/4); width: -webkit-calc(100%/4);}
	.service .li_be{width:23% !important;; width: calc(100%/4) !important;; width: -moz-calc(100%/4) !important;; width: -webkit-calc(100%/4) !important;}
	
	.service li:nth-child(9){ width:50%;}
	.service li:nth-child(10){ width:50%;}
}
@media screen and (max-width:1100px){
.service li{width:50%;}
.service li:nth-of-type(even){width:50% !important;}
.service .li_be{width:50% !important;}

.service li:nth-child(1),
.service li:nth-child(5),
.service li:nth-child(9){ background-color:#D60000; color:#FFFFFF; border-right:0;}

.case-list li{width:calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);}
.footer_box .foot .left{width:100%}
.footer_box .foot .right{width:calc(50% - 40px);width:-webkit-calc(50% - 40px);width:-moz-calc(50% - 40px)}
.footer_box .foot .contact{width:calc(50% - 40px);width:-webkit-calc(50% - 40px);width:-moz-calc(50% - 40px)}
/*2022-9-17*/
.head .logo p,
.head .logo h1{display:none;}

}
@media screen and (max-width:960px){.flow-box{background-image:url(../images/flow.jpg);background-repeat:no-repeat;background-position:center top;background-size:auto 100%;height:auto;padding:30px 0 30px 0}
.flow-box .flow li{width:calc(33.33333% - 62px);width:-webkit-calc(33.33333% - 62px);width:-moz-calc(33.33333% - 62px)}
.flow-box .flow li:nth-child(4),.flow-box .flow li:nth-child(5){width:calc(50% - 62px);width:-webkit-calc(50% - 62px);width:-moz-calc(50% - 62px)}

}
@media screen and (max-width:900px){
.head{ padding:8px 1px 2px 1px; width:calc(100% - 2px); width:-moz-calc(100% - 2px); width:-webkit-calc(100% - 2px);}
.head .logo h1{margin-top:5px}
.head .logo img{height:40px}
.head .logo p{font-size:12px}
.head .nav{display:none;position:absolute;z-index:55555;background-color:#f9f9f9;top:74px;left:0;width:100%;padding:10px 0 20px 0}
.head .nav li{float:none;border-bottom:1px solid #ddd;text-align:center}
.head .nav li:nth-child(7),.head .nav li:nth-child(8),.head .nav li:nth-child(9){display:none}
.nav-ico{width:36px;height:36px;line-height:36px;display:block}

.head-bj{background-color: rgba(255,255,255,0.5);}

.hei30{height:20px; line-height:20px;}

.head-k{height:60px;}

.title{padding:20px 0 2px 0;width:auto;width:calc(100% - 80px);width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);background-position:center 80px}
.title div{height:40px;line-height:40px;font-size:28px}
.title p{display:inline-block;line-height:18px}

.service{padding:20px 0 1px 0; width:100%;}
.service li .layer1{line-height:24px}
.service li .layer1 p{font-size:15px;padding-bottom:5px}
.service li .layer1 span{font-size:12px;display:none}
.service li:hover .layer2{display:none}
.flow-box{padding:10px 0 0 0}
.flow-box .flow{padding:20px 0 0 0}
.flow-box .flow li{width:calc(50% - 62px);width:-webkit-calc(50% - 62px);width:-moz-calc(50% - 62px)}
.flow-box .flow li:nth-child(5){width:calc(100% - 62px);width:-webkit-calc(100% - 62px);width:-moz-calc(100% - 62px)}
.recommend{padding:0 10px 0 0}
.case-more{height:30px;line-height:30px;text-align:center;background-color:#eee;color:#333;font-size:16px}
.news-main .news-box{float:left; width:100%; margin-left:0px}
.footer_box .foot-title{text-align:center}
.footer_box .foot .right{width:calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);text-align:center;margin:0 20px 0 20px}
.footer_box .foot .right p{text-align:center}
.footer_box .foot .contact{width:calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);margin:0 20px 0 20px}
.footer_box .foot .contact p:nth-child(7){text-align:center;}
.hei50{height:30px}
.er-banner{height:180px}
.er-banner p{font-size:16px;line-height:40px;top:calc(50% - 40px);top:-webkit-calc(50% - 40px);top:-moz-calc(50% - 40px)}
.er-banner p span{font-size:24px}
.news .left-side{width:100%;position:static}
.news .left-side a{float:left;margin:0 5px 20px 5px;width:calc(25% - 34px);width:-webkit-calc(25% - 34px);width:-moz-calc(25% - 34px);text-align:center;padding:10px}
.news .left-side .a_be,.news .left-side a:hover{background-color:#000;color:#fff;transform:scaleX(1);transform-origin:0 100%;-webkit-transform:scaleX(1);-webkit-transform-origin:0 100%;-moz-transform:scaleX(1);-moz-transform-origin:0 100%;-ms-transform:scaleX(1);-ms-transform-origin:0 100%;-o-transform:scaleX(1);-o-transform-origin:0 100%}
.news .right-side{width:calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);margin-right:10px}
.news .right-side .list li{float:left;width:calc(100% - 22px);width:-webkit-calc(100% - 22px);width:-moz-calc(100% - 22px);margin:0 0 20px 0;padding:5px 10px 20px 10px}
/*客服隐藏*/
.kefu{display:none;}

.case-list{width:100%; padding:10px 0 10px 0;}
.case-list li{width:calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);}

/*案例详细*/
.case_box{padding:15px 0 15px 0;}
.case_box .case_main{padding:10px 0 10px 0;}
.case_box .case_main .case_title p{ font-size:18px; width:100%; text-align:center; padding:5px 0 10px 0;}
.case_box .case_main .case_more .img_list li{ width:31%; width:calc(33.3333% - 20px); width:-webkit-calc(33.3333% - 20px); width:-moz-calc(33.3333% - 20px); padding:10px;}

}
@media screen and (max-width:580px){.news .right-side .list li div .left-img{float:left;width:100%}
.news .right-side .list li div .right-c{float:right;width:100%;margin:10px 0 0 0;line-height:30px;font-size:12px;padding:0}
.news .right-side .related .related-list li{width:100%;margin:0}

.service li{width:100%;}
.service li:nth-of-type(even){width:100% !important;}
.service .li_be{width:100% !important;}
.service li:nth-child(9){ width:100% !important;}
.service li:nth-child(10){ width:100% !important;}

.service li:nth-child(3),
.service li:nth-child(7){ background-color:#D60000; color:#FFFFFF; border-right:0;}

}
@media screen and (max-width:501px){
.mypage div a{height:27px;line-height:26px;margin-left:1px;margin-right:1px;padding:0 8px 0 8px}
.news .left-side a{float:left;margin:0 5px 10px 5px;width:calc(50% - 34px);width:-webkit-calc(50% - 34px);width:-moz-calc(50% - 34px);text-align:center;padding:10px;height:44px;overflow:hidden}
}
@media screen and (max-width:400px){.head .logo p{display:none}
.flow-box .flow li{width:calc(100% - 42px);width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);margin:0 0 20px 0}
.flow-box .flow li:nth-child(4){width:calc(100% - 42px);width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px)}
.flow-box .flow li:nth-child(5){width:calc(100% - 42px);width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);margin:0 0 20px 0}
}

